//
//  CLFileManage.h
//  FileSystemDemo
//
//  Created by 小草毋正 on 2018/1/9.
//  Copyright © 2018年 C-LOVE. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "CLFile.h"

@interface CLFileManage : NSObject


+ (BOOL)moveAtPath:(NSString *)path toPath:(NSString *)toPath ;
+ (BOOL)deleteAtPath:(NSString *)path;

/**
 * @abstract 获取当前路径下的 CLFile 数组
 * @discussion 获取当前目录下的全部文件，并转化为CLFile数据模型(每个数据模型对应一个文件/文件夹)
 * @param filePath 文件路径
 * @param show 是否显示隐藏文件(我现在只知道.开头的问隐藏文件夹--后期再去论证了)
 * @result 返回CLFlie 数据模型数组
 */
+ (NSArray<CLFile *> *)clfilesForPath:(NSString *)filePath showHidden:(BOOL)show;


@end

